hurriedly built - French English Dictionary